take the benefit of - Spanish English Dictionary